free charge
noun
: the part of the electric charge on a conductor that escapes to earth when the conductor is grounded
Love words? Need even more definitions?
Merriam-Webster unabridged
Share